CC=g++
CFLAGS=-c -Wall
LIBS=-fopenmp -openmp

all: fft

fft: main.o dft.o zespolona.o prosteFFT.o
	$(CC) $(LIBS)  main.o dft.o zespolona.o prosteFFT.o -o fft

main.o: main.cpp
	$(CC) $(CFLAGS) -c main.cpp

dft.o: dft.cpp
	$(CC) $(CFLAGS) -c dft.cpp

zespolona.o: zespolona.cpp
	$(CC) $(CFLAGS) -c zespolona.cpp

prosteFFT.o: prosteFFT.cpp
	$(CC) $(CFLAGS) -c prosteFFT.cpp

clean:
	rm *.o fft
